# 车牌归属
import re

carList=[]
# while True :
#     flag = False
#     carName = input('请输入车牌号：')
#     if carName :
#         carList.append(carName)
#     if len(carList) == 5 :
#         break
# for item in carList :
#     s = item[0:1]
#     print(item,'的归属地为：',s)


# 字符串中，用户输入字符串输出字符串在字符串中出现的次数
s = 'hello Python hello Java hello php';
while True :
    user = input('请输入需要查找的字符：')
    lst = re.findall(user,s, re.I)
    print(len(lst))
    if user == 'abc':
        break

# 用count去计算，是匹分大小写的，可以通过全部转成小写，这样与使用正则返回一致
while True :
    user = input('请输入需要查找的字符：')
    lst = s.count(user)
    print(lst)
    if user == 'abc' :
        break


# 商品编号改成6位，价格添加美元符号
shopping = {
    "01":["电风扇","美的",23],
    "02": ["无人机", "大缰", 45],
    "03": ["空调", "格力", 43],
}

print ('编号\t\t\t名称\t\t\t品牌\t\t\t价格')
for key in shopping.keys():
    key2 = '0'*(6-len(key)) +key
    print(key2,'\t\t', end="")
    for item in shopping[key]:
        p = '\\d+'
        if len(re.findall(p,str(item))) > 0 :
            item = '$'+('{0:.2f}'.format(item))

        print(item,'\t\t',end="")
    print()
